// 头部
$(".option-title").mouseenter(function(){
	$(this).addClass("current").children(".sanjiao").css("transform","rotate(180deg)").next(".option-content").show();
}).mouseleave(function(){
	$(this).removeClass("current").children(".sanjiao").css("transform","rotate(0deg)").next(".option-content").hide();
});
// $(function(){
// 	$(".option-title").mouseenter(function(){
// 		$(this).addClass("current");
// 		$(this).next(".option-content").show();
// 	}).mouseleave(function(){
// 		$(".option-content").mouseenter(function(){
// 			$(this).addClass("current");
// 			$(this).show();
// 		}).mouseleave(function(){
// 			$(this).removeClass("current");
// 			$(this).hide();
// 		});
// 		$(this).next(".option-content").hide();
// 	});
	
// });

// 更换地址
$(".item").click(function(){
	$(this).addClass("selected").siblings().removeClass("selected");
	$("#ttbar-mycity span").text($(this).text());
});

// 头部banner
$(function(){
	$("#topbanner-close").mouseenter(function(){
		$(this).css("background-position","0 -19px");
	}).mouseleave(function(){
		$(this).css("background-position","0 0");
	}).click(function(){
		$(this).parents("#top-banner").hide();
	});
});

// 购物车
$(".shopcar-down").hover(function(){
	$(this).children(".shopcar-title").toggleClass("shopcar-title-hover").end().children(".shopcar-content").toggle();
});

// 搜索框
$(function(){
	var search_value;
	$("#search-input").focus(function(){
		search_value = $(this).val();
		$(this).val("");
	}).blur(function(){
		$(this).val(search_value);
	});
});

// 侧栏导航
$(function(){
	$(".side-nav").hover(function(){
		$(this).children(".item-sub").toggle();
		$(this).toggleClass("side-nav-hover");
	});
});

// 轮播图
$.extend({
	carousel:function(img,icon,box,control){
		var m = 1;
		var speed = 3000;

		function run(){
			if(m > img.length-1){
				m = 0;
			}
			controlImage(m);
			m ++;
		}

		var timer = setInterval(run, speed);

		function controlImage(n) {
			img.eq(n).fadeIn(500,function(){
				// console.log("fdsffafds");
				icon.eq(n).addClass("slider-selected").siblings().removeClass("slider-selected");
			}).siblings().fadeOut(500,function(){
				// icon.eq(n).addClass("slider-selected").siblings().removeClass("slider-selected");
			});
		}

		box.mouseenter(function(){
			clearInterval(timer);
			icon.mouseenter(function(){
				controlImage($(this).index());
				m = $(this).index() + 1;
			});
			control.show();
		}).mouseleave(function(){
			timer = setInterval(run, speed);
			control.hide();
		});

		control.children(".slider-next").click(function(){
			console.log("下一张");
			if(m > img.length-1){
				m = 0;
			}
			controlImage(m);
			m ++;
		});

		control.children(".slider-prev").click(function(){
			console.log("上一张");
			m -= 2;
			if(m < 0){
				m = img.length-1;
			}
			controlImage(m);
			m ++;
		});
	}
});

$.carousel($(".carousel-image a"),$(".carousel-nav li"),$(".play_box"),$(".carousel-page"));

// 搜索框2
$(function(){
	var search_value;
	$(".input-phone").focus(function(){
		search_value = $(this).val();
		$(this).val("");
	}).blur(function(){
		$(this).val(search_value);
	});
});

// 选项卡
$(function(){
	var num = 0;
	$(".lifeserv-current li").mouseenter(function(){
		num = $(this).index();
		$(this).addClass("current").siblings().removeClass("current");
		$(".option1").eq($(this).index()).show().siblings(".option1").hide();
	});
	$(".tab-item").mouseenter(function(){
		$(this).addClass("tab-item-selected").siblings().removeClass("tab-item-selected");
		$(".op-frame2").eq($(this).index()+num*3).show().siblings(".op-frame2").hide();
	});

	$(".lifeserv-choose").mouseenter(function(){
		var num1 = $(this).index();
		$(this).parent().slideUp();
		$(".lifeserv-current li").eq(num1).addClass("current").siblings().removeClass("current");
		$(".option1").eq(num1).show().siblings(".option1").hide();
		$(".inner-close").show();
	});

	$(".inner-close").click(function(){
		$(this).hide();
		$(".lifeserv-before").slideDown();
	});
});


// 时钟
$(function(){
	function showTime(){
		var date = new Date();
		var ms = date.getMilliseconds();
		var s = date.getSeconds()+ms/1000;
		var m = date.getMinutes()+s/60;
		var h = date.getHours()+m/60;
		var ls = "rotate("+s*40+"deg)";
		var lm = "rotate("+m*1000+"deg)";
		var lh = "rotate("+h*30+"deg)";
		$(".jd-clock-h").css("transform",lh);
		$(".jd-clock-m").css("transform",lm);
		$(".jd-clock-s").css("transform",ls);
		setTimeout(showTime,50);
	}
	showTime();
});

// 滚动轮播
(function($){
	$.scrollImage = function(box,img,icon,control,width,num){
			var m = 1;
			var speed = 3000;
			var img_width = width;
			var img_length = num;

			img.children().last().clone().prependTo(img);
			img.children().eq(1).clone().appendTo(img);
			img.css("left", -img_width+"px");

			img.children().first().show();

			function run(){
				controlImage(m);
			}

			var timer = setInterval(run, speed);

			function controlImage(n){
				var n1 = n, n2 = n;	
				// n1控制图片   n2控制图标
				if (n > img_length-1) {
					n2 = 0;
					m = 0;
				}

				if (n < 0) {
					n2 = img_length - 1;
					m = n2;
				}

				//控制图片变化
				img.animate({
					"left":-(n1*img_width+img_width)+"px"
				}, 500, function(){
					if (n1 > img_length - 1) {
						img.css("left",-img_width+"px");
					}
					if (n1 < 0) {
						img.css("left", -img_width * img_length + "px");
					}
				});

				//控制图标变化
				icon.eq(n2).addClass("current").siblings('li').removeClass("current");

				//控制 全局变量 指向下一个
				m = n2 + 1;	
			}

			//绑定事件
			box.mouseenter(function(){
				clearInterval(timer);
				control.show();
			}).mouseleave(function(){
				timer = setInterval(run, speed);
				control.hide();
			});

			//给控制图标绑定事件
			icon.click(function(){
				controlImage($(this).index());
			});

			//左右 图片 切换  --向右 下一张图片
			control.children(".slider-next").click(function(){
				controlImage(m);
			});

			//上一张
			control.children(".slider-prev").click(function(){
				m -= 2;
				controlImage(m);
			});
		}
})(jQuery);
		
$.scrollImage($("#carousel-box2"),$("#carousel-box2 .imglist"),$("#carousel-box2 li"),$("#slider-page2"),1000,4);

// 换一批
$(function(){
	var batch1 = [
		{
			"url" : "573ab168N7e05c4ee.jpg",
			"name" : "美的(Midea) BCD-206TM(E) 206升 三门冰箱 节能保鲜 闪白银",
			"price" : "1396.00"
		},{
			"url" : "rBEbRVN60k8IAAAAAAGxJDs2YEsAACOewEoFFUAAbE8520.jpg",
			"name" : "【京东超市】奥妙净蓝洁净清新洗衣粉1100g",
			"price" : "20.40"
		},{
			"url" : "5810b653Na4737662.jpg",
			"name" : "【京东超市】蒙牛 特仑苏 纯牛奶 250ml*12 礼盒装",
			"price" : "65.00"
		},{
			"url" : "5808de3eN8df2987c.jpg",
			"name" : "【京东超市】蒙牛 纯牛奶 250ml*16 整箱装",
			"price" : "54.00"
		},{
			"url" : "5805ed7fN8b75484b.jpg",
			"name" : "花花公子PLAYBOYICON 2016新款男士轻薄羽绒服冬季保暖羽绒服PBYRF101 黑色 M/170",
			"price" : "599.00"
		},{
			"url" : "5721c574N77aa8300.jpg",
			"name" : "奥克斯（AUX）正1匹 冷暖 定速 空调挂机(KFR-25GW/HFJ+3)",
			"price" : "1549.00"
		}
	];
	var batch2 = [
		{
			"url" : "57eb80d5Nef676872.jpg",	
			"name" : "格力（GREE）正1.5匹 定速 品圆 冷暖 壁挂式空调 KFR-35GW/(35592)NhDa-3",
			"price" : "2599.00"
		},{
			"url" : "57d61ae9N32731816.jpg",
			"name" : "鸭鸭（YAYA）羽绒服男 休闲中老年保暖可脱卸帽男装直筒男款羽绒服A-188 炭灰 160/80A",
			"price" : "199.00"
		},{
			"url" : "5795cab1N72911e14.jpg",
			"name" : "【京东超市】金龙鱼 非转基因 压榨 一级 纯正玉米油4L",
			"price" : "43.90"
		},{
			"url" : "57e49d15N6080f6b7.jpg",
			"name" : "小米（MI）L48M3-AF 48英寸 小米电视3S 智能电视",
			"price" : "2099.00"
		},{
			"url" : "57958c27Na5046d8c.jpg",
			"name" : "【京东超市】金龙鱼 玉米油5L（非转基因压榨）促销捆绑装，捆绑商品随机配送",
			"price" : "69.90"
		},{
			"url" : "57e9ee07N09ef0b75.jpg",
			"name" : "乐视超级电视（Letv） X43S 43英寸智能LED液晶电视",
			"price" : "1699.00"
		}
	];
	var batch3 = [
		{
			"url" : "55f6818eN6d9f2e01.jpg",
			"name" : "苏泊尔（SUPOR)电水壶电热水壶SWF12P1A-150",
			"price" : "79.00"
		},{
			"url" : "5641f27fNec10a00e.jpg",
			"name" : "小米（MI）圈铁入耳式耳机 银色 年度Hifi旗舰",
			"price" : "105.00"
		},{
			"url" : "57f48e7bN2528151a.jpg",
			"name" : "战地吉普（AFS JEEP）韩版修身男士羽绒服男加厚中长款保暖外套羽绒服男款冬装上衣男装 918-65蓝色 M",
			"price" : "398.00"
		},{
			"url" : "579ef71eNc5bce6cf.jpg",
			"name" : "海尔（Haier）BCD-216SDN 216升 三门冰箱 电脑控温 中门 宽幅变温 大冷冻能力低能耗更省钱 ",
			"price" : "1799.00"
		},{
			"url" : "546c0de5N673e6f5b.jpg",
			"name" : "索尼（SONY）MDR-1A 高解析度 立体声耳机 黑色",
			"price" : "1349.00"
		},{
			"url" : "56a5cf5fNae7dea83.jpg",
			"name" : "【京东超市】京东海外直采 西班牙 宝黛 · 花之语甜白起泡葡萄酒 750ml",
			"price" : "68.00"
		}
	];
	var batch4 = [
		{
			"url" : "55b83ea0N393fbb4e.jpg",
			"name" : "【京东超市】福临门 东北大米 优质东北 中粮出品 大米 4kg",
			"price" : "31.90"
		},{
			"url" : "572ae162N58817120.jpg",
			"name" : "志高（CHIGO）电水壶304不锈钢1.8L无缝内胆双层防烫电热水壶ZD-1898-HG9红色",
			"price" : "69.90"
		},{
			"url" : "57d8e4c2N2b2f4a7b.jpg",
			"name" : "乐悠居 沙发 布艺沙发转角组合 小户型沙发 客厅家具 米黄色 咖啡色 图片色 三人+左/右贵妃 3.05米",
			"price" : "2999.00"
		},{
			"url" : "562455abN4b421b30.jpg",
			"name" : "【京东超市】蒙牛 早餐奶麦香味利乐包250ml×24盒",
			"price" : "69.00"
		},{
			"url" : "57c4e4b4N1083ed8e.jpg",
			"name" : "【京东超市】伊利 味可滋巧克力牛奶240ml*12盒/礼盒装",
			"price" : "60.00"
		},{
			"url" : "53aab744N415142b0.jpg",
			"name" : "苏泊尔（SUPOR）电水壶电热水壶SWF15E06A-180",
			"price" : "89.00"
		}
	];
	var list = [batch1,batch2,batch3,batch4];
	var num = 0;

	$("#change-one").click(function(){
		var batch = list[num];
		for(var i = 0; i < 6; i ++){
			$(".guessyou-list img").eq(i).attr("src","./image/"+batch[i].url);
			$(".p-name").eq(i).children().text(batch[i].name);
			$(".p-price").eq(i).html("<i>¥</i>"+batch[i].price);
		}
		num ++;
		if(num > 3){
			num = 0;
		}
	});
});

// 跟随
$.extend({
	jqRun :	function (obj,e){
		var w = obj.width();
        var h = obj.height();

        var x = (e.pageX - obj.offset().left - (w / 2)) * (w > h ? (h / w) : 1);
        var y = (e.pageY - obj.offset().top - (h / 2)) * (h > w ? (w / h) : 1);
   
        var number = Math.round((((Math.atan2(y, x) * (180 / Math.PI)) + 180) / 90) + 3) % 4;

        var obj1 = {};
        switch(number)
        {
            case 0:
                obj1.left = 0;
                obj1.top = "-100%";
                break;
            case 1:
                obj1.left = "100%";
                obj1.top = 0;
                break;
            case 2:
                obj1.left = 0;
                obj1.top = "100%";
                break;
            case 3:
                obj1.left = "-100%";
                obj1.top = 0;
                break;
        }
        return obj1;
	}
});

$(".hs-content a").hover(function(e) {
    $(this).children(".hidden-box").css($.jqRun($(this),e)).stop().animate({left: '0', top: '0'},200);
},function(e) {
    $(this).children(".hidden-box").stop().animate($.jqRun($(this),e), 200);
});

// 轮播图3
$.scrollImage($("#carousel-box3"),$("#carousel-box3 .imglist"),$("#carousel-box3 li"),$("#slider-page3"),439,4);

// 楼层选项卡1
(function($){
	$.changeOption = function(obj1,obj2){
		obj1.mouseenter(function(){
			$(this).addClass("tabs-bar-selected").siblings().removeClass("tabs-bar-selected");
			obj2.eq($(this).index()).show().siblings(".goods-main").hide();
		});
	}
})(jQuery);

$.changeOption($(".jd-floo0r1 .tabs li"),$(".jd-floor1 .goods-main"));

// 轮播图4
$.scrollImage($("#carousel-box4"),$("#carousel-box4 .imglist"),$("#carousel-box4 li"),$("#slider-page4"),339,4);

// 楼层选项卡2
$.changeOption($(".jd-floor2 .tabs li"),$(".jd-floor2 .goods-main"));

// 轮播图5
$.scrollImage($("#carousel-box5"),$("#carousel-box5 .imglist"),$("#carousel-box5 li"),$("#slider-page5"),440,4);

// 轮播图6
$.scrollImage($("#carousel-box6"),$("#carousel-box6 .imglist"),$("#carousel-box6 li"),$("#slider-page6"),440,4);

// 天天低价
$(function(){
	$("#everyday-low-price li").mouseenter(function(){
		$(this).find("img").animate({
			"left":"-10px"
		},500);
	}).mouseleave(function(){
		$(this).find("img").animate({
			"left":"0px"
		},500);
	});
});

// 热门晒单
$(function(){
	setInterval(function(){
		$(".share-scroll-box li:last").fadeTo(0, 0).hide().prependTo(".share-scroll-box ul").slideDown(1000).fadeTo(1000, 1);
	}, 3000)
});

// 侧边栏
$(function(){
	$(".jd-tbar-tab").mouseenter(function(){
		$(this).addClass("jd-tbar-tab-hover").children(".tab-tip").hide();
		$(this).children(".tab-text").finish().animate({
			"left":"-62px"
		},500);
	}).mouseleave(function(){
		$(this).removeClass("jd-tbar-tab-hover").children(".tab-tip").show();
		$(this).children(".tab-text").finish().animate({
			"left":"35px"
		},500);
	});
});

// 返回顶部
$(function(){
	$(".jd-tbar-tab-top").click(function(){
		$("body,html").animate({ 
			"scrollTop": "0" 
		},1500);
	});
});

// 侧边楼层
$(function(){
	// 楼层滚动左侧显示位置
	var list = [1150,2270,2900,3535,4436];
	$(window).scroll(function(){
		if($(this).scrollTop() >= list[0]){
			$("#elevator").show();
			for(var i = 0; i < list.length; i ++){
				if($(this).scrollTop() > list[i] && $(this).scrollTop() < list[i+1]){
					$("#elevator li").eq(i).addClass("current-floor").siblings("li").removeClass("current-floor");
					$(".jd-floor").eq(i).addClass("floor-current").siblings(".jd-floor").removeClass("floor-current");
				} else if($(this).scrollTop() > list[list.length-1]) {
					$("#elevator").hide();
				}
			}
		} else {
			$("#elevator").hide();
		}
	});
});

$(window).scroll(function(){
	console.log($(this).scrollTop());
});

$(function(){
	// 楼层顶部位置
	var list = [1812,2586,3200,3822];
	$("#elevator li").hover(function(){
		$(this).toggleClass("hover");
	}).click(function(){	
		$("body,html").animate({ 
			"scrollTop": list[$(this).index()]
		},1000);
	});
});

$(function(){
	var num = 0;
	$(".jd-toolbar-header").click(function(){
		if(num%2===0){
			$("#jd-global-toolbar").animate({
				"right" : "270px"
			},500);
		} else {
			$("#jd-global-toolbar").animate({
				"right" : "0"
			},500);
		}
		num ++;
	});
	$("#panel-close").click(function(){
		$("#jd-global-toolbar").animate({
			"right" : "0"
		},500);
		num ++;
	});
	$(".ad-hongbao").hover(function(){
		$(".ad-hongbao-normal").toggle();
		$(".ad-hongbao-hover").toggle();
	});
});

